export interface PaymentPlan {
  budgetNo?: string;
  supplierName?: string;
  brandPayable?: number;
  lingxunPayable?: number;
  payType?: string;
  payMethod?: string;
  projectName?: string;
  contractNo?: string;
}
export interface PaymentPlanVO {
  /**
   * id
   */
  id: string | number;

  /**
   * 月份
   */
  month: string;

  /**
   * 申请日期
   */
  applyDate: string;

  /**
   * 申请人
   */
  applicant: string;

  /**
   * 申请部门
   */
  department: string;

  /**
   * 付款计划
   */
  paymentPlans: PaymentPlan[];

  /**
   * 采购文控专员
   */
  purchaseManager: string;

  /**
   * 副总
   */
  viceManager: string;

  /**
   * 总经理
   */
  generalManager: string;

  /**
   * 采购部
   */
  purchaseDepartment: string;

  /**
   * 状态
   */
  status: string;

}

export interface PaymentPlanForm extends BaseEntity {
  /**
   * id
   */
  id?: string | number;

  /**
   * 月份
   */
  month?: string;

  /**
   * 申请日期
   */
  applyDate?: string;

  /**
   * 申请人
   */
  applicant?: string;

  /**
   * 申请部门
   */
  department?: string;

  /**
   * 付款计划
   */
  paymentPlans?: PaymentPlan[];

  /**
   * 采购文控专员
   */
  purchaseManager?: string;

  /**
   * 副总
   */
  viceManager?: string;

  /**
   * 总经理
   */
  generalManager?: string;

  /**
   * 采购部
   */
  purchaseDepartment?: string;

  /**
   * 节点编码
   */
  nodeCode?: string;

  /**
   * 状态
   */
  status?: string;

}

export interface PaymentPlanQuery extends PageQuery {

  /**
   * 月份
   */
  month?: string;

  /**
   * 申请日期
   */
  applyDate?: string;

  /**
   * 申请人
   */
  applicant?: string;

  /**
   * 申请部门
   */
  department?: string;

  /**
   * 采购文控专员
   */
  purchaseManager?: string;

  /**
   * 副总
   */
  viceManager?: string;

  /**
   * 总经理
   */
  generalManager?: string;

  /**
   * 采购部
   */
  purchaseDepartment?: string;

  /**
   * 状态
   */
  status?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}







